The Sparse Data Reduction Engine
نویسنده
چکیده
Sparse data and irregular data access patterns are hugely important to many applications, such as molecular dynamics and data analytics. Accelerating applications with these characteristics requires maximizing usable bandwidth at all levels of the memory hierarchy, reducing latency, maximizing reuse of moved data, and minimizing the amount the data is moved in the irst place. Many specialized data structures have evolved to meet these requisites for speciic applications, however, there are no general solutions for improving the performance of sparse applications. The structure of the memory hierarchy itself, conspires against general hardware for accelerating sparse applications, being designed for eicient bulk transport of data versus one byte at a time. This paper presents a general solution for a programmable data rearrangement/reduction engine near-memory to deliver bulk byte-addressable data access. The key technology presented in this paper is the Sparse Data Reduction Engine (SPDRE), which builds previous similar eforts to provide a practical near-memory reorganization engine. In addition to the primary contribution, this paper describes a programmer interface that enables all combinations of rearrangement, analysis of the methodology on a small series of applications, and inally a discussion of future work.
منابع مشابه
Robust Estimation in Linear Regression with Molticollinearity and Sparse Models
One of the factors affecting the statistical analysis of the data is the presence of outliers. The methods which are not affected by the outliers are called robust methods. Robust regression methods are robust estimation methods of regression model parameters in the presence of outliers. Besides outliers, the linear dependency of regressor variables, which is called multicollinearity...
متن کاملSimulation of Boiling Heat Transfer within Water Jacket of 4-cylinder Gasoline Engine (TECHNICAL NOTE)
Shrinking the engine has been a great interest for many years. Providing more amount of heat transfer may supply possibilities for size reduction in engine parts specifically the engine water jacket that is of concentration for the present study. Boiling phenomenon, by providing more amounts of heat transfer in comparison with single-phase, provides conditions for size reduction. In this paper ...
متن کاملEnhancement of a Diesel Engine Inlet Port for Pollutant Reduction and Performance Optimization
This research uses computational modeling to explore another method to increase diesel engine performance while maintaining low pollutant emission levels. Previous studies have shown that injection-rate profiles and injector configurations play important roles on the performance and emissions of particulate and NOx in DI diesel engines. Since the most important engine design parameters, includi...
متن کاملDYNAMICAL ANALYSIS AND DESIGN OF FRONT ENGINE ACCESSORY DRIVE SYSTEM
In this paper, Front Engine Accessory Drive (FEAD) system of automotive engine is modeled with ADAMS software. The model is validated using engine test data. It is then used to investigate the effect of design parameters on the system performance such as belt vibration and loads on the idlers. Three alternative layouts were developed in order to improve the performance of original EEAD system. ...
متن کاملModification of piston bowl geometry and injection strategy, and investigation of EGR composition for a DME-burning direct injection engine
The amount of pollutant gases in the atmosphere has reached a critical state due to an increase in industrial development and the rapid growth of automobile industries that use fossil fuels. The combustion of fossil fuels produces harmful gases such as carbon dioxide, nitrogen monoxide (NO), soot, particulate matter (PM), etc. The use of Dimethyl Ether (DME) biofuel in diesel engines or other c...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017